package com.example.consumer.config;

import feign.Retryer;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * Created with IntelliJ IDEA 2023.
 * Description:
 * User: homechen
 * Date: 2024-05-02
 * Time: 14:35
 */
@Configuration
public class RetryConfig {
    @Bean
    public Retryer retryer() {
        return new Retryer.Default(
                1000,     // 重试间隔时间
                3000,                   // 最大重试间隔时间    重试间隔时间按指数增加，但是不会超过这个值
                3);                  // 最大重试次数
    }
}
